Organic neem oil

1 In Stock
JWQZA2S1ZGQRP
-
+
Add to Wishlist
Add to Compare
Ask about this product

Ask a question

Organic Neem Oil is cold pressed from the fruits and seeds of the neem (Azadirachta indica), an evergreen tree native to India. Neem contains important fatty acids, carotenoids, vitamin E and antioxidants, making this blend of compounds a soothing and moisturizing skin formula.